gtk4.git
19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Mon, 19 Jun 2006 04:16:56 +0000 (04:16 +0000)]
Updated Spanish translation.

2006-06-19  Francisco Javier F. Serrador  <serrador@openshine.com>

* es.po: Updated Spanish translation.

19 years agoDon't open a display connection.
Matthias Clasen [Mon, 19 Jun 2006 03:52:10 +0000 (03:52 +0000)]
Don't open a display connection.

2006-06-18  Matthias Clasen  <mclasen@redhat.com>

* tests/testnouiprint.c (main): Don't open a display connection.

* gtk/gtkprintbackend.c (gtk_print_backend_load_modules): Make
this work without a display connection.  (339702, Alexander Larsson)

19 years agodoc improvement
Matthias Clasen [Mon, 19 Jun 2006 02:02:49 +0000 (02:02 +0000)]
doc improvement

19 years agoUpdated Welsh translation.
Rhys Jones [Sun, 18 Jun 2006 21:38:35 +0000 (21:38 +0000)]
Updated Welsh translation.

2006-06-18  Rhys Jones  <rhys@sucs.org>

* cy.po: Updated Welsh translation.

19 years agoUpdated French translation.
Benoît Dejean [Sun, 18 Jun 2006 10:36:11 +0000 (10:36 +0000)]
Updated French translation.

2006-06-18  Benoît Dejean  <benoit@placenet.org>

* fr.po: Updated French translation.

19 years agoUpdated Korean translation.
Changwoo Ryu [Sat, 17 Jun 2006 06:33:26 +0000 (06:33 +0000)]
Updated Korean translation.

2006-06-17  Changwoo Ryu  <cwryu@debian.org>

* ko.po: Updated Korean translation.

19 years agoFix a typo: s/Extention/Extension/.
Matthias Clasen [Sat, 17 Jun 2006 05:19:18 +0000 (05:19 +0000)]
Fix a typo: s/Extention/Extension/.

2006-06-17  Matthias Clasen  <mclasen@redhat.com>

* modules/printbackends/pdf/gtkprintbackendpdf.c:
* modules/printbackends/lpr/gtkprintbackendlpr.c: Fix a typo:
s/Extention/Extension/.

19 years ago~
Matthias Clasen [Sat, 17 Jun 2006 05:15:49 +0000 (05:15 +0000)]
~
2006-06-17  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintunixdialog.c: Clean up the handling of
printer-specific options. There is just one extension point on the
main tab now, and all options in the GtkPrintDialogExtension
group are put there.

19 years agoAdd GTK_PRINTER_OPTION_TYPE_ALTERNATIVE which is semantically the same as
Matthias Clasen [Sat, 17 Jun 2006 04:53:22 +0000 (04:53 +0000)]
Add GTK_PRINTER_OPTION_TYPE_ALTERNATIVE which is semantically the same as

2006-06-17  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprinteroption.h:
* gtk/gtkprinteroption.c: Add GTK_PRINTER_OPTION_TYPE_ALTERNATIVE
which is semantically the same as PICKONE, but is intended to
show all options all the time.

* gtk/gtkprinteroptionwidget.c: Implement ALTERNATIVE as radio
group.

19 years agoUse stock print icons; make it compile
Matthias Clasen [Sat, 17 Jun 2006 01:04:50 +0000 (01:04 +0000)]
Use stock print icons; make it compile

19 years agoFix a warning
Matthias Clasen [Fri, 16 Jun 2006 22:59:39 +0000 (22:59 +0000)]
Fix a warning

19 years agoDon't grow additional columns.
Matthias Clasen [Fri, 16 Jun 2006 18:33:29 +0000 (18:33 +0000)]
Don't grow additional columns.

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintunixdialog.c (add_option_to_table): Don't grow
additional columns.

19 years agoAdd a GtkPrintSettings parameter to the printer_create_cairo_surface
Matthias Clasen [Fri, 16 Jun 2006 18:29:09 +0000 (18:29 +0000)]
Add a GtkPrintSettings parameter to the printer_create_cairo_surface

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintbackend.h: Add a GtkPrintSettings parameter to the
printer_create_cairo_surface method.

* modules/printbackends/pdf/gtkprintbackendpdf.c:
* modules/printbackends/cups/gtkprintbackendcups.c:
* modules/printbackends/lpr/gtkprintbackendlpr.c:
* gtk/gtkprinter.c (_gtk_printer_create_cairo_surface):
* gtk/gtkprinter-private.h:
* gtk/gtkprintjob.c (gtk_print_job_get_surface): Adapt all users.

19 years agoDon't leak match data. (#345107, Christian Weiske)
Matthias Clasen [Fri, 16 Jun 2006 17:42:40 +0000 (17:42 +0000)]
Don't leak match data. (#345107, Christian Weiske)

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkentrycompletion.c (gtk_entry_completion_finalize): Don't
leak match data.  (#345107,  Christian Weiske)

19 years agoMove the conflict label out of the button box. (#339456, Christian Persch)
Matthias Clasen [Fri, 16 Jun 2006 17:38:00 +0000 (17:38 +0000)]
Move the conflict label out of the button box. (#339456, Christian Persch)

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintunixdialog.c (populate_dialog): Move the conflict
label out of the button box.  (#339456, Christian Persch)

19 years agoIgnore unmapped widgets when ignore_hidden is TRUE. (#344707, Christian
Matthias Clasen [Fri, 16 Jun 2006 17:22:30 +0000 (17:22 +0000)]
Ignore unmapped widgets when ignore_hidden is TRUE. (#344707, Christian

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtksizegroup.c (compute_dimension): Ignore unmapped widgets
when ignore_hidden is TRUE.  (#344707, Christian Persch)

19 years agoRequire cvs glib.
Matthias Clasen [Fri, 16 Jun 2006 17:17:56 +0000 (17:17 +0000)]
Require cvs glib.

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Require cvs glib.

* gtk/gtkprintoperation-unix.c:
(_gtk_print_operation_platform_backend_create_preview_surface):
Don't use a temporary directory for preview files, since it
is not clear who cleans it up. Instead, use g_mkstemp() directly
to create a temp pdf file, and make the preview app responsible
for cleaning it up.

19 years agoMove the registration of the gtk-print-preview-command setting from
Matthias Clasen [Fri, 16 Jun 2006 16:57:02 +0000 (16:57 +0000)]
Move the registration of the gtk-print-preview-command setting from

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintbackend.c: Move the registration of the
gtk-print-preview-command setting from gtkprintbackend.c to
gtkprintoperation-unix.c, to make sure it is registered before
the first use. Also, document the two settings.

19 years agoAdd a "Preview" menu item.
Matthias Clasen [Fri, 16 Jun 2006 16:39:09 +0000 (16:39 +0000)]
Add a "Preview" menu item.

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* tests/print-editor.c: Add a "Preview" menu item.

19 years agoWhen starting a preview from the print dialog, set the action to PREVIEW.
Matthias Clasen [Fri, 16 Jun 2006 16:36:25 +0000 (16:36 +0000)]
When starting a preview from the print dialog, set the action to PREVIEW.

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperation-unix.c (handle_print_response): When starting
a preview from the print dialog, set the action to PREVIEW.

* gtk/gtkprintoperation.c: Cosmetic changes.

19 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Fri, 16 Jun 2006 15:24:06 +0000 (15:24 +0000)]
Updated Thai translation.

2006-06-16  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* th.po: Updated Thai translation.

19 years agoMark preview filename as translatable.
Matthias Clasen [Fri, 16 Jun 2006 13:45:51 +0000 (13:45 +0000)]
Mark preview filename as translatable.

19 years agoMove activity bar offset and size calculations to separate function.
Tim Janik [Fri, 16 Jun 2006 09:51:39 +0000 (09:51 +0000)]
Move activity bar offset and size calculations to separate function.

Fri Jun 16 11:49:53 2006  Tim Janik  <timj@imendio.com>

        * fixed #337882 by applying patches from Tommi Komulainen:

        * gtk/gtkprogressbar.c:
        (gtk_progress_bar_paint_activity):
        (gtk_progress_bar_get_activity): Move activity bar offset and size
        calculations to separate function.
        (gtk_progress_bar_paint_text): Allow caller to specify offset for the
        prelight part in addition to width.
        (gtk_progress_bar_paint): Paint the text also in activity mode, #337882.

        * gtk/gtkprogressbar.c: (gtk_progress_bar_paint_text): Paint the
        prelighted text on top of the normal rather than side by side, to
        simplify painting text in activity mode.

19 years agofix 345038
Matthias Clasen [Fri, 16 Jun 2006 05:08:14 +0000 (05:08 +0000)]
fix 345038

19 years agofix the print-to-pdf icon
Matthias Clasen [Fri, 16 Jun 2006 04:02:34 +0000 (04:02 +0000)]
fix the print-to-pdf icon

19 years agomake print-to-pdf show up again
Matthias Clasen [Fri, 16 Jun 2006 03:40:47 +0000 (03:40 +0000)]
make print-to-pdf show up again

19 years ago*** empty log message ***
Ignacio Casal Quinteiro [Thu, 15 Jun 2006 20:26:26 +0000 (20:26 +0000)]
*** empty log message ***

19 years agouse gdk_window_get_pointer() to get pointer coordinates, but limit its
Carlos Garnacho [Thu, 15 Jun 2006 18:46:03 +0000 (18:46 +0000)]
use gdk_window_get_pointer() to get pointer coordinates, but limit its

2006-06-15  Carlos Garnacho  <carlosg@gnome.org>

        * gtk/gtknotebook.c (gtk_notebook_motion_notify): use
        gdk_window_get_pointer() to get pointer coordinates, but limit its
        calls to a maximum of 45 times per second for not being too
        CPU/network abusive. stop drag operation if (event->state &
        GDK_BUTTON1_MASK) is FALSE to prevent tabs from "adhering" to the
        pointer. Fixes bug #341571
        (gtk_notebook_calculate_tabs_allocation), (gtk_notebook_button_press):
        get rid of the "tab jumps to pointer" sensation when beginning a drag
        by using the pointer offset in the tab when the drag begins as an
        anchor.
        (gtk_notebook_redraw_tabs_union): remove, it wasn't worth the little
        performance gain and could draw artifacts under some circumstances.
        (gtk_notebook_drag_end): do not reparent the detached tab label until
        the animation has ended.

19 years agoUpdated German translation.
Hendrik Richter [Thu, 15 Jun 2006 15:17:14 +0000 (15:17 +0000)]
Updated German translation.

2006-06-15  Hendrik Richter  <hendrikr@gnome.org>

* de.po: Updated German translation.

19 years agoUpdate the Cairo requirements (#345008)
Bastien Nocera [Thu, 15 Jun 2006 13:59:29 +0000 (13:59 +0000)]
Update the Cairo requirements (#345008)

2006-06-15  Bastien Nocera  <hadess@hadess.net>

* configure.in: Update the Cairo requirements (#345008)

19 years agofix 344891
Matthias Clasen [Thu, 15 Jun 2006 04:53:37 +0000 (04:53 +0000)]
fix 344891

19 years agoupdated mininum dfb to 0.9.24 added more directfb wrapper functions
Michael Emmel [Wed, 14 Jun 2006 21:54:25 +0000 (21:54 +0000)]
updated mininum dfb to 0.9.24 added more directfb wrapper functions

2006-06-14  Michael Emmel  <mike.emmel@gmail.com>
    * configure.in: updated mininum  dfb to 0.9.24
    * gdk/directfb/gdkdirectfb.h: added more directfb wrapper functions
    * gdk/directfb/gdkdrawable-directfb.c: wrapper functions and patch from
     Claudio Ciccani <klan@users.sf.net> to use a subsurface for cairo
    * gdk/directfb/gdkvisual-directfb.c: changed initalization sequence
    * gdk/directfb/gdkwindow-directfb.c: corrected reparent for toplevels
    * gdk/directfb/gdkdisplay-directfb.c: changed initilization sequence
    to a more rational order

19 years agoUpdate the README with some background information - Federico
Federico Mena Quintero [Wed, 14 Jun 2006 21:41:23 +0000 (21:41 +0000)]
Update the README with some background information  - Federico

19 years agoNew function; it lets us time the expose sequence of a widget.
Federico Mena Quintero [Wed, 14 Jun 2006 21:24:31 +0000 (21:24 +0000)]
New function; it lets us time the expose sequence of a widget.

2006-06-14  Federico Mena Quintero  <federico@novell.com>

* perf/gtkwidgetprofiler.c (gtk_widget_profiler_profile_expose):
New function; it lets us time the expose sequence of a widget.
(create_widget): New helper function.
(map_widget): New helper function.
(profile_boot): Use create_widget() instead of doing it by hand.
(profile_map_expose): Use map_widget() instead of doing it by hand.

* perf/main.c (main): Call gtk_widget_profiler_profile_expose() as well.

19 years agoFix 344867
Matthias Clasen [Wed, 14 Jun 2006 16:48:07 +0000 (16:48 +0000)]
Fix 344867

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Wed, 14 Jun 2006 15:57:46 +0000 (15:57 +0000)]
Updated Spanish translation.

2006-06-14  Francisco Javier F. Serrador  <serrador@openshine.com>

* es.po: Updated Spanish translation.

19 years agoFix 344743
Matthias Clasen [Wed, 14 Jun 2006 13:37:11 +0000 (13:37 +0000)]
Fix 344743

19 years agoFix 344838
Matthias Clasen [Wed, 14 Jun 2006 13:32:49 +0000 (13:32 +0000)]
Fix 344838

19 years agoMinor space savings
Matthias Clasen [Wed, 14 Jun 2006 12:58:14 +0000 (12:58 +0000)]
Minor space savings

19 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Tue, 13 Jun 2006 06:22:48 +0000 (06:22 +0000)]
Updated Gujarati Translations

19 years agoBump version
Matthias Clasen [Tue, 13 Jun 2006 05:22:59 +0000 (05:22 +0000)]
Bump version

19 years ago2.9.3
Matthias Clasen [Tue, 13 Jun 2006 05:15:01 +0000 (05:15 +0000)]
2.9.3

19 years agoMore updates
Matthias Clasen [Mon, 12 Jun 2006 18:34:12 +0000 (18:34 +0000)]
More updates

19 years agoIntroduce grid and tree lines in GtkTreeView. (#106406, Martyn Russell).
Kristian Rietveld [Mon, 12 Jun 2006 18:17:35 +0000 (18:17 +0000)]
Introduce grid and tree lines in GtkTreeView. (#106406, Martyn Russell).

2006-06-12  Kristian Rietveld  <kris@imendio.com>

Introduce grid and tree lines in GtkTreeView. (#106406,
Martyn Russell).

* gtk/gtktreeprivate.h: add new fields to GtkTreePrivate.

* gtk/gtkenums.h: add GtkTreeViewGridLines.

* gtk/gtktreeview.[ch] (gtk_tree_view_set_grid_lines),
(gtk_tree_view_get_grid_lines),
(gtk_tree_view_set_enable_tree_lines),
(gtk_tree_view_get_enable_tree_lines): new API,
(gtk_tree_view_class_init): new properties,
(gtk_tree_view_init), (gtk_tree_view_{get,set}_property),
(gtk_tree_view_realize), (gtk_tree_view_draw_grid_lines),
(gtk_tree_view_bin_expose): implement.

* gtk/gtk.symbols: update.

19 years agoUpdates
Matthias Clasen [Mon, 12 Jun 2006 18:02:55 +0000 (18:02 +0000)]
Updates

19 years agoUse gtk_printer_accepts_ps here.
Matthias Clasen [Mon, 12 Jun 2006 17:45:49 +0000 (17:45 +0000)]
Use gtk_printer_accepts_ps here.

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintunixdialog.c (is_printer_active): Use
gtk_printer_accepts_ps here.

* modules/printbackends/pdf/gtkprintbackendpdf.c (gtk_print_backend_pdf_init):
Mark the virtual "Print to PDF" printer as not accepting PS.

* gtk/gtk.symbols:
* gtk/gtkprinter.h:
* gtk/gtkprinter.c: Add two new properties accepts-pdf and
accepts-ps (with getters) to allow learning supported formats.

19 years agoAdd a GTK_PRINT_CAPABILITY_GENERATE_PDF capability.
Matthias Clasen [Mon, 12 Jun 2006 16:47:41 +0000 (16:47 +0000)]
Add a GTK_PRINT_CAPABILITY_GENERATE_PDF capability.

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintjob.h: Add a GTK_PRINT_CAPABILITY_GENERATE_PDF
capability.

* gtk/gtkprintunixdialog.c: Use it here to hide "Print to PDF"
from the printer list.  (#339592, Christian Persch)

19 years agoAdd support for pasting filenames into the filechooser. (#153212, Bastian
Matthias Clasen [Mon, 12 Jun 2006 15:11:39 +0000 (15:11 +0000)]
Add support for pasting filenames into the filechooser. (#153212, Bastian

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c: Add support for pasting
filenames into the filechooser.  (#153212, Bastian Nocera)

19 years agoreport status in return value instead of spewing assertions. (#335729,
Kristian Rietveld [Mon, 12 Jun 2006 14:48:43 +0000 (14:48 +0000)]
report status in return value instead of spewing assertions. (#335729,

2006-06-12  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreemodelfilter.[ch]
(gtk_tree_model_filter_convert_child_iter_to_iter),
(gtk_tree_model_filter_convert_child_path_to_path): report status
in return value instead of spewing assertions.  (#335729, Yevgen
Muntyan).

19 years agoClean up user data. (#344624, Christian Weiske)
Matthias Clasen [Mon, 12 Jun 2006 13:42:29 +0000 (13:42 +0000)]
Clean up user data. (#344624, Christian Weiske)

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_finalize):
Clean up user data.  (#344624, Christian Weiske)

19 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Mon, 12 Jun 2006 06:59:52 +0000 (06:59 +0000)]
Updated Gujarati Translations

19 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Mon, 12 Jun 2006 06:52:10 +0000 (06:52 +0000)]
Updated Translation

19 years agoUpdates
Matthias Clasen [Mon, 12 Jun 2006 05:05:38 +0000 (05:05 +0000)]
Updates

19 years agoCosmetic cleanups.
Matthias Clasen [Mon, 12 Jun 2006 04:39:55 +0000 (04:39 +0000)]
Cosmetic cleanups.

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintjob.c:
* gtk/gtkprintbackend.c:
* gtk/gtkpagesetupunixdialog.c:
* gtk/gtkprintunixdialog.c: Cosmetic cleanups.

19 years agoadd bug ref
Matthias Clasen [Mon, 12 Jun 2006 03:56:49 +0000 (03:56 +0000)]
add bug ref

19 years agoAdd an accessible implementation in order to make the buttons visible to
Matthias Clasen [Mon, 12 Jun 2006 03:53:19 +0000 (03:53 +0000)]
Add an accessible implementation in order to make the buttons visible to

2006-06-11  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkassistant.c: Add an accessible implementation in
order to make the buttons visible to a11y tools.  (pointed out
by David Malcolm)

19 years agostore scale in percent
Matthias Clasen [Mon, 12 Jun 2006 02:32:16 +0000 (02:32 +0000)]
store scale in percent

19 years agoDocument response codes
Matthias Clasen [Mon, 12 Jun 2006 02:17:59 +0000 (02:17 +0000)]
Document response codes

19 years agoFix #344543
Matthias Clasen [Mon, 12 Jun 2006 01:54:54 +0000 (01:54 +0000)]
Fix #344543

19 years agoDo not leak the groups string vector. (#344607, John Finlay)
Emmanuele Bassi [Sun, 11 Jun 2006 20:47:43 +0000 (20:47 +0000)]
Do not leak the groups string vector. (#344607, John Finlay)

2006-06-11  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkrecentchooserdefault.c
(get_is_recent_filtered):
* gtk/gtkrecentchoosermenu.c
(get_is_recent_filtered):
Do not leak the groups string vector. (#344607,
John Finlay)

19 years agoFix MSVC build problem. (#339739, Kazuki Iwamoto)
Tor Lillqvist [Sun, 11 Jun 2006 19:59:58 +0000 (19:59 +0000)]
Fix MSVC build problem. (#339739, Kazuki Iwamoto)

2006-06-11  Tor Lillqvist  <tml@novell.com>

* gtk/gtkprintoperation-win32.c: Fix MSVC build problem. (#339739,
Kazuki Iwamoto)

19 years agoConvert \n to \r\n also when storing CF_UNICODETEXT (UTF-16) in the
Tor Lillqvist [Sun, 11 Jun 2006 19:45:56 +0000 (19:45 +0000)]
Convert \n to \r\n also when storing CF_UNICODETEXT (UTF-16) in the

2006-06-11  Tor Lillqvist  <tml@novell.com>

* gdk/win32/gdkproperty-win32.c (gdk_property_change): Convert \n
to \r\n also when storing CF_UNICODETEXT (UTF-16) in the
Clipboard. (#344496)

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Sun, 11 Jun 2006 17:02:13 +0000 (17:02 +0000)]
Updated Spanish translation.

2006-06-11  Francisco Javier F. Serrador  <serrador@openshine.com>

* es.po: Updated Spanish translation.

19 years agoMark files as translatable
Matthias Clasen [Sun, 11 Jun 2006 03:56:20 +0000 (03:56 +0000)]
Mark files as translatable

19 years agoAllow NULL to mean the default manager. (#344530, John Finlay)
Matthias Clasen [Sun, 11 Jun 2006 03:13:50 +0000 (03:13 +0000)]
Allow NULL to mean the default manager. (#344530, John Finlay)

2006-06-10  Matthias Clasen <mclasen@redhat.com>

        * gtk/gtkrecentchooserwidget.c
        (gtk_recent_chooser_widget_new_for_manager):
        * gtk/gtkrecentchoosermenu.c
        (gtk_recent_chooser_menu_new_for_manager):
        Allow NULL to mean the default manager.  (#344530,
        John Finlay)

19 years agoFix bug 344518
Matthias Clasen [Sun, 11 Jun 2006 02:59:51 +0000 (02:59 +0000)]
Fix bug 344518

19 years agoremove an extra comma
Matthias Clasen [Sun, 11 Jun 2006 02:45:49 +0000 (02:45 +0000)]
remove an extra comma

19 years agouse the passed in destroy notify
Matthias Clasen [Sun, 11 Jun 2006 02:40:02 +0000 (02:40 +0000)]
use the passed in destroy notify

19 years agoUse cairo_pdf_surface_set_dpi by cairo_surface_set_fallback_resolution.
Matthias Clasen [Sun, 11 Jun 2006 02:30:58 +0000 (02:30 +0000)]
Use cairo_pdf_surface_set_dpi by cairo_surface_set_fallback_resolution.

2006-06-10  Matthias Clasen <mclasen@redhat.com>

        * gtk/gtkprintoperation.c:
        * modules/printbackends/pdf/gtkprintbackendpdf.c: Use
        cairo_pdf_surface_set_dpi by cairo_surface_set_fallback_resolution.
        (#344512, Elijah Newren)

19 years agoMake compiling against uninstalled gdk work. (#344386, Masatake Yamamoto)
Matthias Clasen [Sun, 11 Jun 2006 00:43:08 +0000 (00:43 +0000)]
Make compiling against uninstalled gdk work. (#344386, Masatake Yamamoto)

2006-06-10  Matthias Clasen <mclasen@redhat.com>

        * gdk-2.0-uninstalled.pc.in: Make compiling against uninstalled
        gdk work.  (#344386, Masatake Yamamoto)

19 years agoRegister create_custom_widget as an object-returning signal. (#344505,
Matthias Clasen [Sun, 11 Jun 2006 00:32:38 +0000 (00:32 +0000)]
Register create_custom_widget as an object-returning signal. (#344505,

2006-06-10  Matthias Clasen <mclasen@redhat.com>

        * gtk/gtkprintoperation.c: Register create_custom_widget as
        an object-returning signal.  (#344505, Marko Anastasov, patch
        by Christian Persch)

        * gtk/gtkmarshalers.list: Add the right marshaller.

19 years agoRegister GtkPrintCapabilities
Matthias Clasen [Sun, 11 Jun 2006 00:23:57 +0000 (00:23 +0000)]
Register GtkPrintCapabilities

19 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Sat, 10 Jun 2006 07:01:24 +0000 (07:01 +0000)]
Updated Thai translation.

2006-06-10  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* th.po: Updated Thai translation.

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Fri, 9 Jun 2006 18:23:08 +0000 (18:23 +0000)]
Updated Spanish translation.

2006-06-09  Francisco Javier F. Serrador  <serrador@openshine.com>

* es.po: Updated Spanish translation.

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Fri, 9 Jun 2006 18:04:54 +0000 (18:04 +0000)]
Updated Spanish translation.

2006-06-09  Francisco Javier F. Serrador  <serrador@openshine.com>

* es.po: Updated Spanish translation.

19 years agoUpdated Korean translation.
Changwoo Ryu [Fri, 9 Jun 2006 16:04:52 +0000 (16:04 +0000)]
Updated Korean translation.

2006-06-10  Changwoo Ryu  <cwryu@debian.org>

* ko.po: Updated Korean translation.

19 years agoTake GtkMenu::horizontal-padding into account when placing submenus
Benjamin Berg [Fri, 9 Jun 2006 15:20:53 +0000 (15:20 +0000)]
Take GtkMenu::horizontal-padding into account when placing submenus

2006-06-09  Benjamin Berg  <benjamin@sipsolutions.net>

* gtk/gtkmenuitem.c: (get_offsets): Take GtkMenu::horizontal-padding
into account when placing submenus (#344290)

19 years agoadded new style properties "trough-side-details" and
Michael Natterer [Fri, 9 Jun 2006 13:48:07 +0000 (13:48 +0000)]
added new style properties "trough-side-details" and

2006-06-09  Michael Natterer  <mitch@imendio.com>

* gtk/gtkrange.c: added new style properties "trough-side-details"
and "draw-trough-under-steppers" and fixed the "stepper-spacing"
style property. Fixes bugs #342339 and #342249.

"draw-trough-under-steppers", when set to FALSE, starts trough
drawing next to the steppers instead of drawing the trough "below"
(around) the steppers. If "stepper-spacing" is set to any value
larger than zero, "draw-trough-under-steppers" is set to FALSE
automatically to avoid rendering an area that looks clickable but
isn't.

(gtk_range_calc_layout): honor draw-trough-under-steppers.
Don't reserve stepper-spacing on sides of the range that don't
have steppers.

(gtk_range_expose): changed drawing accordingly. Implement
"trough-side-details" which enables drawing of the upper and lower
parts of the trough with different details. This is useful for
theme engines which want to draw these parts differently.

(coord_to_value): correctly take all rendering options into
account. stepper-spacing > 0 caused jumping and otherwise
strangely behaving ranges before.

(other functions): changed accordingly.

19 years agoAdd bug reporter name.
Tor Lillqvist [Fri, 9 Jun 2006 09:18:42 +0000 (09:18 +0000)]
Add bug reporter name.

19 years agoCall ReleaseDC() on DCs acquired with GetDC() (for windows), and
Tor Lillqvist [Fri, 9 Jun 2006 09:17:47 +0000 (09:17 +0000)]
Call ReleaseDC() on DCs acquired with GetDC() (for windows), and

2006-06-09  Tor Lillqvist  <tml@novell.com>

* gdk/win32/gdkdrawable-win32.c (_gdk_win32_drawable_release_dc):
Call ReleaseDC() on DCs acquired with GetDC() (for windows), and
DeleteDC() on DCs acquired with CreateCompatibleDC() (for
bitmaps). According to MSDN, this is the correct thing to do, even
if always using DeleteDC() seems to have worked fine in
practice. (#337491)

19 years agofix build
Matthias Clasen [Fri, 9 Jun 2006 01:55:29 +0000 (01:55 +0000)]
fix build

19 years agoTurn off profiling
Matthias Clasen [Thu, 8 Jun 2006 19:20:12 +0000 (19:20 +0000)]
Turn off profiling

19 years agoUpdate for api changes.
Matthias Clasen [Thu, 8 Jun 2006 19:16:29 +0000 (19:16 +0000)]
Update for api changes.

2006-06-08  Matthias Clasen  <mclasen@redhat.com>

* tests/print-editor.c: Update for api changes.

19 years agoInclude gtkprintoperationpreview.h
Matthias Clasen [Thu, 8 Jun 2006 18:10:21 +0000 (18:10 +0000)]
Include gtkprintoperationpreview.h

2006-06-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtk.h: Include gtkprintoperationpreview.h

19 years agoUse g_return_val_if_fail (#344288, Kazuki Iwamoto)
Matthias Clasen [Thu, 8 Jun 2006 18:08:36 +0000 (18:08 +0000)]
Use g_return_val_if_fail (#344288, Kazuki Iwamoto)

2006-06-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperationpreview.c (gtk_print_operation_preview_is_selected):
Use g_return_val_if_fail (#344288, Kazuki Iwamoto)

19 years agoDon't include gtkprinter-private.h here.
Matthias Clasen [Thu, 8 Jun 2006 17:01:28 +0000 (17:01 +0000)]
Don't include gtkprinter-private.h here.

2006-06-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintbackend.h: Don't include gtkprinter-private.h here.

* gtk/gtkprintunixdialog.c:
* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintjob.c:
* gtk/gtkprintbackend.c: Instead include it here.

* gtk/gtk.symbols:
* gtk/gtkprintoperation.h:
* gtk/gtkprintoperation.c: Rename pdf_target to export_filename.

19 years agoforgotten file
Matthias Clasen [Thu, 8 Jun 2006 16:53:26 +0000 (16:53 +0000)]
forgotten file

19 years agoUpdates
Matthias Clasen [Thu, 8 Jun 2006 16:40:31 +0000 (16:40 +0000)]
Updates

19 years agoReplace pdf_target by export_filename
Matthias Clasen [Thu, 8 Jun 2006 16:39:16 +0000 (16:39 +0000)]
Replace pdf_target by export_filename

19 years agoRename pdf_target to export_filename
Matthias Clasen [Thu, 8 Jun 2006 16:37:39 +0000 (16:37 +0000)]
Rename pdf_target to export_filename

19 years agoRemove GTK_PRINT_OPERATION_RESULT_PREVIEW.
Matthias Clasen [Thu, 8 Jun 2006 16:32:22 +0000 (16:32 +0000)]
Remove GTK_PRINT_OPERATION_RESULT_PREVIEW.

2006-06-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkprintoperation.sgml: Remove GTK_PRINT_OPERATION_RESULT_PREVIEW.

19 years agoGet rid of GTK_PRINT_OPERATION_RESULT_PREVIEW.
Matthias Clasen [Thu, 8 Jun 2006 16:30:51 +0000 (16:30 +0000)]
Get rid of GTK_PRINT_OPERATION_RESULT_PREVIEW.

2006-06-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperation.h (GtkPrintOperationResult): Get
rid of GTK_PRINT_OPERATION_RESULT_PREVIEW.

* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintoperation.c: Update all users.

19 years agoTypo.
Tor Lillqvist [Thu, 8 Jun 2006 15:01:19 +0000 (15:01 +0000)]
Typo.

19 years ago[WM_WINDOWPOSCHANGED] Replace identical code as in
Tor Lillqvist [Thu, 8 Jun 2006 15:00:25 +0000 (15:00 +0000)]
[WM_WINDOWPOSCHANGED] Replace identical code as in

2006-06-08  Tor Lillqvist  <tml@novell.com>

* gdk/win32/gdkevents-win32.c (gdk_event_translate):
[WM_WINDOWPOSCHANGED] Replace identical code as in
handle_configure_event() with call to that function.
[WM_SIZING] Fix implementation of aspect ratio hints. (#344244)
The hints are for the geometry of the client area, not of the
window including decorations. Improve resizing behaviouor in the
presence of aspect hints, more in line with typical X window
managers.

19 years agoGive GtkToolButton the same treatment.
Matthias Clasen [Thu, 8 Jun 2006 13:59:34 +0000 (13:59 +0000)]
Give GtkToolButton the same treatment.

2006-06-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktoolbutton.c (gtk_tool_button_style_set): Give
GtkToolButton the same treatment.

19 years agoFix a file name
Matthias Clasen [Thu, 8 Jun 2006 12:49:34 +0000 (12:49 +0000)]
Fix a file name

19 years agoDon't call construct_child here, since some apps make assumptions about
Matthias Clasen [Thu, 8 Jun 2006 12:47:05 +0000 (12:47 +0000)]
Don't call construct_child here, since some apps make assumptions about

2006-06-08  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkbutton.c (gtk_button_style_set): Don't call
        construct_child here, since some apps make assumptions
        about the lifecycle of the constructed label.

19 years agoFix up unix fallout from previous change.
Alexander Larsson [Thu, 8 Jun 2006 09:18:38 +0000 (09:18 +0000)]
Fix up unix fallout from previous change.

2006-06-08  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkprintoperation-unix.c (finish_print):
Fix up unix fallout from previous change.

19 years agoUpdate windows to build with new APIs and first cut at preview work.
Alexander Larsson [Thu, 8 Jun 2006 09:09:50 +0000 (09:09 +0000)]
Update windows to build with new APIs and first cut at preview work.

2006-06-08  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkprintoperation-win32.c:
Update windows to build with new APIs and first cut
at preview work.

* gtk/gtkprintoperation-private.h:
* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintoperation.c
Various updates needed when making the preview work on win32.

* tests/print-editor.c:
Print, don't preview.

19 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Thu, 8 Jun 2006 04:32:19 +0000 (04:32 +0000)]
Updated Gujarati Translations